About S & S Sporting Clays Limited (12862000) United Kingdom