About Liz Scott Pr & Marketing Limited (07597675) United Kingdom