About Deborah Sellars Events Limited (08427139) United Kingdom