About Frank Sandell & Sons Ltd (10883663) United Kingdom