About Tim Ryan Limited (10726339) United Kingdom