About Spirit Bar Limited (03755566) United Kingdom