About Sexton Materials Research Limited (10019856) United Kingdom