About Adelphi Special Risks Limited (08485364) United Kingdom