About D S Mead Limited (04926502) United Kingdom