About Holdens Associates Ltd (04707087) United Kingdom