About Maclellan International Limited (03688689) United Kingdom