About Boyd Holdings Limited (03620557) United Kingdom