About Wickwell Limited (10176449) United Kingdom