About C. Littleton & Sons Limited (12354947) United Kingdom