About Lancaster James Electrical Limited (10371585) United Kingdom