About Shepherd Electronics Limited (08432078) United Kingdom