About Astley Sandwich Limited (12279552) United Kingdom