About E & A Hammond Ltd (07616921) United Kingdom