About Boyd Coughlan Limited (02940452) United Kingdom