About Dufflees Limited (07092687) United Kingdom