About Smiffy S Ltd. (03075985) United Kingdom