About Crosshill Associates Ltd (NI612807) United Kingdom