About Terry S Heel Bar Limited (04815387) United Kingdom