About Coughlan Associates Ltd (13378002) United Kingdom