About Florence Dee Limited (10383503) United Kingdom