About Yorkshire Coast Stays Ltd (13484657) United Kingdom