About S R Nuts Ltd (12788926) United Kingdom