About L&k One Touch Cleaning Ltd (12191398) United Kingdom