About Neary Group Limited (08581120) United Kingdom