About Morris Mclellan Subsidiary Limited (11487517) United Kingdom