About The Club Sandwich Lounge Limited (09968903) United Kingdom