About Brackenbury Electronics Limited (02608737) United Kingdom