About Patten Group Ltd (13262256) United Kingdom