About William Johnston & Company Limited (SC045228) United Kingdom