About Adbury Electronics Limited (02111808) United Kingdom