About Quirky Cottages Limited (12508319) United Kingdom