About The Kendal Heron Limited (09869824) United Kingdom