About Jaks Mayfair Limited (09660504) United Kingdom