About Jack The Clipper Mayfair Limited (12243098) United Kingdom