About Ross Turkish & Meze Limited (11529681) United Kingdom