About Hay Kelly Ltd (SC609889) United Kingdom