About Mccullough Office Technology Ltd (NI616032) United Kingdom