About Project Metrology Limited (02981288) United Kingdom