About Samuel & Williams Group Limited (12210138) United Kingdom