About Cooper S Holiday Cottages Limited (12294443) United Kingdom