About Stuart Baker Ltd. (12939749) United Kingdom