About Special Strawberries Ltd (12710831) United Kingdom