About A.p. Baker & Co. Limited (09315506) United Kingdom