About Billington Dewhurst Limited (01673519) United Kingdom