About Double O Seven Lounge & Grill Limited (08129302) United Kingdom