About Patten Associates Limited (10615191) United Kingdom