About Rough Hands Group Ltd (13710192) United Kingdom