About Dee Caffari Ltd (05689700) United Kingdom