About Terry Harvey Associates Limited (04027551) United Kingdom