About Scott And Company (holdings) Limited (10357708) United Kingdom