About Angus Street Heel Bar Limited (05242917) United Kingdom