About Elliot Charles Holdings Limited (03929151) United Kingdom