About N. E. Holden Limited (04816991) United Kingdom