About The Ottoman Box Company Ltd (12857404) United Kingdom