About Cattell Limited (06778218) United Kingdom