About Barningham Creative Electronics Ltd (07910755) United Kingdom