About Sam Allon & Son Ltd (11057271) United Kingdom