About Smifff S Limited (06958452) United Kingdom