About Orchid Electronics Ltd (06589872) United Kingdom