About Baars Construction Limited (12726356) United Kingdom