About Adams & Duxbury Joiners & Contractors Limited (04610231) United Kingdom