About Staverton Cooper Ltd (11961113) United Kingdom