About Bay Horse Totnes Ltd (10112912) United Kingdom