About Sj Lander Limited (08709591) United Kingdom