About Stuart Leslie Ltd (SC686035) United Kingdom