About Kendal Meadow Ltd (04252303) United Kingdom