About Slt North East Limited (10384340) United Kingdom