About Stingin Roger Ltd (13556442) United Kingdom