About Collicott Associates Ltd (08651311) United Kingdom