About Seddon Cs Limited (08538625) United Kingdom