About Smocuk Ltd (12622104) United Kingdom