About Wendy Balahura Limited (13233765) United Kingdom