About Sexton Industrial Ltd (SC669519) United Kingdom