About Naylor Devlin Ltd (NI062152) United Kingdom