About Holdan & Jackson Associates Ltd (04146724) United Kingdom