About Anlaby European Store Off Licence Limited (12841303) United Kingdom