About Devonshire Underwriting Agencies Limited (01892247) United Kingdom