About D F St.aimee Ltd (12225532) United Kingdom