About The Cretan Water Butt Company Ltd (12385033) United Kingdom