About Drummond Read Associates Ltd (04121808) United Kingdom