About Patcompany Limited (12654232) United Kingdom