About Kettle Meadow Limited (08659545) United Kingdom