About Lenton Treatment Holdings Limited (01379724) United Kingdom