About Wigshaw Engineering Limited (07920868) United Kingdom