About Jhurbi Metrology And Consultants Ltd (12297410) United Kingdom