About E.l.greening & Sons(tavistock)limited (00707430) United Kingdom