About N P Masters Limited (06460351) United Kingdom