About Westa Group Lp (SL026442) United Kingdom