About North West Holiday Clubs Ltd (12432359) United Kingdom