Has anyone heard of this manufacturer? I know it is in England but can find nothing as far as quality, etc.