About Integral Project Services Ltd (NI068742) United Kingdom