About The Three Horseshoes (knockholt) Ltd (10480141) United Kingdom