About The Three Horseshoes (sambrook) Limited (13476422) United Kingdom