About James Scott (holdings) Ltd (SC607367) United Kingdom