About Meadex Rubber Mouldings Limited (03854470) United Kingdom