About Lake & Co. (harrow) Limited (06556701) United Kingdom