About Westwood Electrical Supplies Ltd (08764658) United Kingdom