About Duerden & Bell Ltd (12720544) United Kingdom