About Holden Associates Limited (04348820) United Kingdom