About Blagdon Associates Limited (06652642) United Kingdom