About Liz Mccracken Design Limited (12810520) United Kingdom