About Hillhead Of Covington Limited (SC699999) United Kingdom