About Brickbox Construction Limited (12581106) United Kingdom