About The Tack Room Ltd. (SC201665) United Kingdom