About Boro Wood Limited (04069891) United Kingdom