About Integra (worksop) Ltd (10761801) United Kingdom