About Ultra European Services L.p. (SL015003) United Kingdom