Home Industry Love Brand & Co. opens first boutique on Chelsea’s beach in London