About L S Slater Limited (10938004) United Kingdom