About Allied Polymer Motorsports Limited (08630733) United Kingdom