About Harrington Woodfuel Co. Limited (10510667) United Kingdom