About L&s Global Limited (07556215) United Kingdom