About Wymer (uk) Limited (09008666) United Kingdom