About J. Menes Limited (06674366) United Kingdom