About E&s Stays Ltd (12260393) United Kingdom