About Spirit Mobile Bars Limited (09970427) United Kingdom