About Mason Cable Installations Limited (10894921) United Kingdom