About Adelphi London Ltd (08720172) United Kingdom