About Integra Services Ltd (13084552) United Kingdom