About The Three Horseshoes (groesffordd) Limited (07871838) United Kingdom