About Bar42 Limited (08429291) United Kingdom