About Sj. Leslie Limited (08679579) United Kingdom