About Trafalgar Wells Lp (SL027156) United Kingdom