About E Dearden Ltd (08445203) United Kingdom