About Jc Redwood Ltd. (08544153) United Kingdom