About Restraint Engineered Designs Ltd. (08635573) United Kingdom