About Blundell Associates Limited (06320594) United Kingdom