About Pedigree Electronics Limited (01815668) United Kingdom