About Cherwell Electrical Supplies Ltd (05875601) United Kingdom