About Davison Lamont Holdings Ltd (NI676880) United Kingdom