About Blenkin Associates Limited (04968127) United Kingdom