About Eugene Clarke & Sons Ltd (NI051687) United Kingdom