About David T. Boyd & Co. Limited (02547778) United Kingdom