About London Office Clearance Ltd (09423889) United Kingdom