About Maclellan Group Limited (02279581) United Kingdom