About Baker & Co England Limited (09475314) United Kingdom