About The Brassica Group Ltd (12721593) United Kingdom