About Ortho Ceras Ltd. (08231270) United Kingdom