About Wensum Active Holdings Limited (12786278) United Kingdom