About Sltg & Partners Limited (11120650) United Kingdom