About Richard Baker & Co Partnership Limited (04717871) United Kingdom