About Blain Associates Limited (06238812) United Kingdom