About Clovelly Limited (07325011) United Kingdom