About W D Exeter Limited (07402249) United Kingdom