About Joseph Seldon Sales Limited (12174903) United Kingdom