About Lyme House Holiday Cottages Limited (13489890) United Kingdom