About Bar Consulting Limited (12390958) United Kingdom