About Tymbor Metrology Inspection Ltd (12918424) United Kingdom