About John Anderson (holdings) Ltd (SC517953) United Kingdom