About Patten & Baker Ltd (13439281) United Kingdom