About Coughlan Cray Limited (06329997) United Kingdom