About Neenan Ltd (12755922) United Kingdom