About Wimborne Holdings Limited (13292232) United Kingdom