About Baldwin Brothers (builders) Limited (00617596) United Kingdom