About N & K Martin Ltd (11476036) United Kingdom