About Seddon Services Ltd (09979301) United Kingdom