About North Davok Ltd (12326205) United Kingdom