About Scott Holdings Ltd (12461459) United Kingdom