About Neish Management Ltd (10067398) United Kingdom