About Maclellan Limited (04169769) United Kingdom