About Darcy Beguelle S Ltd (13391838) United Kingdom