About John Mclellan & Company Limited (SC503251) United Kingdom