About Copper Still Company Limited (08966492) United Kingdom