About Slt Education Resourcing Ltd (11580768) United Kingdom