About D & A Stays Ltd (13218408) United Kingdom