About Wobbit Industries Limited (06711016) United Kingdom