About North Devon Waves Limited (13006927) United Kingdom