About Channon Construction Limited (02949326) United Kingdom