About Allan Snow Ltd (11450141) United Kingdom