About Trevor J Blick Associates Limited (04840508) United Kingdom