About Staveley Traill Ltd (08990856) United Kingdom