About Jens Electrical Limited (11184380) United Kingdom