About Integral (bhr) Solutions Ltd (11238820) United Kingdom