We are " LAMB COAST INNS PTY" , Based in Bedfordview, Johannesburg, South Africa. We are a Manufacturing/ Trading Company and have a good reputation and References around the world. We do manufacture....