About Stephen Cram Electrical Services Limited (10408618) United Kingdom