About Louis Brooke Construction Limited (13158629) United Kingdom