About Ripcord Designs Limited (09689335) United Kingdom