About Fine Measures Ltd (12201534) United Kingdom