About Mclellan Design Limited (11351825) United Kingdom