About Cator Associates Limited (04460353) United Kingdom