About Stephen Lee (nw) Ltd (13072243) United Kingdom