About William Harkess & Company Ltd (SC430357) United Kingdom