About Narrow Nippers Limited (09424638) United Kingdom