About Protimeter Product Ltd (13290802) United Kingdom