About Skankin Sweet Limited (12817837) United Kingdom