About Skirmish Wycombe Events Limited (07020102) United Kingdom