About Yorkshire Holiday Cottages Limited (07898518) United Kingdom