About B & R Woods Limited (04696251) United Kingdom