About The Boyd Company Holdings Limited (13662726) United Kingdom