About Slatercommunications Ltd (11296244) United Kingdom