About Wila Group Limited (05284454) United Kingdom