About Lord Holding Uk Ltd (06672998) United Kingdom