About S. Sexton Limited (00989539) United Kingdom