About European Precision Mouldings Limited (00430725) United Kingdom