About E.l. Palmer (sherston) Limited (01872044) United Kingdom