About Laurence Miles Limited (11158917) United Kingdom