About William Johnston & Company (uk) Limited (SC520616) United Kingdom