About Haley Associates Ltd. (SC326165) United Kingdom