About Steven Hendy Limited (SC335215) United Kingdom