About E. & E. Plumridge Limited (01252915) United Kingdom