About Vicky Dowdall Management Limited (07331542) United Kingdom