About Claverham Village Enterprises Limited (03826946) United Kingdom