About Valerie Leach Limited (09285536) United Kingdom