About Sam Chaffers Ltd (11966057) United Kingdom