About Peake & Co. (SL003024) United Kingdom