About Nick Blake Associates Limited (08424014) United Kingdom