About Wilcock Electrical Supplies Limited (05139629) United Kingdom