About Deirdre Angella Limited (11196472) United Kingdom