About Colloide Site Services Ltd (NI646937) United Kingdom