About West Devon Enterprises Limited (08210539) United Kingdom