About Legacy Associates Limited (10620895) United Kingdom