About Uprooted Group Limited (06275415) United Kingdom