About Davy Denvir Services Ltd (NI625991) United Kingdom