About Country Clobber Limited (08499440) United Kingdom