About Upton Park Engineering Limited (12179647) United Kingdom