About Trowbridge Sports Bar Limited (12119802) United Kingdom