About Sepia Electrical Limited (07676238) United Kingdom