About Sanders And Thomas Ltd (12801951) United Kingdom