About Seddon Corporation Limited (08077715) United Kingdom