About Legacy Foresight Limited (06044558) United Kingdom