About Kendricoast Ltd (05322383) United Kingdom