About Coughlan Design Limited (04237196) United Kingdom