About Threadneedle Consulting Ltd (04447394) United Kingdom