About D S Baxendale Limited (11594883) United Kingdom