About Slik Screeners Limited (00755033) United Kingdom