About Roughouse Group Ltd. (09741619) United Kingdom