Horse Shoe & Naii C:o Limited , London , England.