About Liz Carroll Limited (06249749) United Kingdom