About Steven Thaw Ltd (07224918) United Kingdom