About Anita Slater Limited (11602752) United Kingdom