About Hall & Sons Ltd (09004269) United Kingdom