About Roughstuff Caf Limited (12343725) United Kingdom