About Steven Lally Ltd (13389245) United Kingdom