About Boyd Caithness Limited (SC241408) United Kingdom