About Turmore Associates Ltd (NI673573) United Kingdom