About Proffitt & Holt Partnership Limited (04659367) United Kingdom