About Bellard Electronics Limited (01309785) United Kingdom