About Concannon Installations Ltd (11848703) United Kingdom