About Wood & Pitcher Bars Limited (07588429) United Kingdom