About Integral Construction South West Limited (11477513) United Kingdom