About Ls & Partners U.k Limited (06855597) United Kingdom