About Laurence I Ltd (12500903) United Kingdom