About B&i&a Construct Limited (12771270) United Kingdom