About S & R Duckworth (properties) Ltd (04648195) United Kingdom