About Clovelly Bay Management Limited (03322683) United Kingdom