About J & S Seddon (building) Limited (02384505) United Kingdom