About Lynn Slater Ltd (11209430) United Kingdom