About Wendens Ambo Ltd (13549050) United Kingdom