About El Chipp Ltd (11959033) United Kingdom