About Sextons Group Limited (02608670) United Kingdom