About Wobash Limited (05550432) United Kingdom