About Cecil Elliott & Sons Ltd (NI037370) United Kingdom