About Bramble Construction Limited (03907946) United Kingdom