About Dr S Cleator Limited (12841074) United Kingdom