About Harkness Ltd (SC654391) United Kingdom