About John Seldon Limited (09003026) United Kingdom