About Smith & Zaitlik Itc Limited (06644147) United Kingdom