About Dog Rough Crafts Ltd (12226174) United Kingdom