About Adel Wood Store Limited (09323360) United Kingdom