there is a company in penn>? that builds a "anglia" chassis -looks neat in there pics ! just wondering if there stuff is nice up close & a good company to do business with ??