About James Neill (services) Limited (03466220) United Kingdom