About T. Boyd (investments) Limited (NI020582) United Kingdom