About Ellestone Limited (06766187) United Kingdom