About Duchess S Sorrel Ltd (07948425) United Kingdom