About Nk Barlow Limited (09593807) United Kingdom