About Love & Co (london) Limited (06211199) United Kingdom