About Neil Holden Limited (05840976) United Kingdom