About Seb Jones Ltd. (11262638) United Kingdom