About Nickcooperviolins Limited (08704508) United Kingdom