About Clayton Slt Limited (10479402) United Kingdom