About Metrad International (uk) Limited (06681117) United Kingdom