About Integra Services Group Ltd (13528689) United Kingdom