About Lethendy Cheltenham Limited (09699946) United Kingdom