About D W Avery Ltd (12646794) United Kingdom