About Prisma Rubber Additives Limited (10213236) United Kingdom