About Mccausland Light & Rankin Limited (NI027169) United Kingdom