About Neagle & Company Limited (03053346) United Kingdom