About Steven T Fry Ltd. (06768389) United Kingdom