About Baks & Partners Llp (OC342089) United Kingdom