About Darry Electronics Ltd (11135068) United Kingdom