About Eric&charly Ltd (12913639) United Kingdom