About Wobash 2 Limited (05596796) United Kingdom