About Blossom Agriculture Ltd (12958998) United Kingdom