About Mccleery Technology Ltd (NI675559) United Kingdom