About Bancroft Electrical Limited (12165615) United Kingdom