About Alfie Satchel Ltd (09610517) United Kingdom