About Pattross Powys Limited (01133013) United Kingdom