About Westa L.p. (SL027593) United Kingdom