About Rough Edges Designs Limited (13218617) United Kingdom