About Bar Spice Limited (03881790) United Kingdom