About Richard Wood Limited (07032248) United Kingdom