About J Mclellan & Sons Ltd (SC259879) United Kingdom