About Holmes And Co (london) Ltd (11368895) United Kingdom