About C Seddon Ltd (07903814) United Kingdom