About Sla Consolidated Limited (12303507) United Kingdom