About Dewsparkie Ltd (12488212) United Kingdom