About Wymer Industries Limited (10371911) United Kingdom