About Mereworth Electronics Limited (07154161) United Kingdom