About Martin Duckworth Limited (02383784) United Kingdom