About Green Chillies Ellington Ltd (10623312) United Kingdom