About The Ottoman Kitchen Limited (08758671) United Kingdom