About Kindred Spirits Travel Limited (04502378) United Kingdom