About Steven Eagell Limited (04370971) United Kingdom