About Quill Pinpoint Limited (01348976) United Kingdom