About George Maclellan Holdings Limited (SC010174) United Kingdom