About L&s Vanc Ltd (12989259) United Kingdom