About Bourne End & Henley Electrical Limited (10138121) United Kingdom