About Wendy Edgar Limited (SC277660) United Kingdom