About Steven Hagan Limited (10947236) United Kingdom