About Bar Construct Limited (13126186) United Kingdom