About Lake & Co. (oxford) Limited (03426945) United Kingdom