About J E Neale Services Limited (11373586) United Kingdom