About Steven Flannery Limited (12025380) United Kingdom