About Bahaus Design & Construction Limited (02229929) United Kingdom