About Smiffs Inc Limited (06250855) United Kingdom