About John Neil (holdings) Ltd (13642485) United Kingdom