About S Mclellan Ltd (12255414) United Kingdom