About S. Cowle Electrical Limited (01204553) United Kingdom