About Kernock Cottages Limited (13533674) United Kingdom