About N & L Devine Ltd (09693713) United Kingdom