About Esc Solutions International Lp (SL034399) United Kingdom