About Sexton Engineering Limited (10051363) United Kingdom