About Redwood Bars Limited (09282345) United Kingdom