About Mcculloch Technical Solutions Ltd (NI672813) United Kingdom