About Devonshire Underwriting Agencies Nominees Limited (02641931) United Kingdom