About James Neill (napier Street) Limited (03466225) United Kingdom