About James Seddon (u.k) Limited (00508839) United Kingdom