About Neagle Swann Limited (12011606) United Kingdom