About Ww Devonshire Limited (09280130) United Kingdom