About G. Boyd And Associates Limited (02790341) United Kingdom