About Juliet & Charles Snape Limited (01971611) United Kingdom