About Cattrell Associates Limited (04957193) United Kingdom