About Control & Construction Limited (02229807) United Kingdom