About Stephen Thirlwell Ltd. (04611995) United Kingdom