About C. T. Sheldon Limited (01211887) United Kingdom