About Camphor Press Ltd (09326593) United Kingdom