About Depperdale Ltd. (03031472) United Kingdom