About Stour View Electrical Limited (10501927) United Kingdom