About L Slater Limited (10473540) United Kingdom