About Deramore Grange Company Limited-the (NI025668) United Kingdom