About Lorraine Snow Ltd (11833653) United Kingdom