About James Strivens Electrical Limited (10165981) United Kingdom