About Maclellan Integrated Services Limited (02185674) United Kingdom