About Ian Holden Associates Limited (08228813) United Kingdom