About Latsco (london) Limited (05170957) United Kingdom