About Baa Construction Limited (11675403) United Kingdom