About Roughhandmade Ltd (09003821) United Kingdom