About Lord Brand Uk Ltd (07104102) United Kingdom