About Ace Liz Thomas Limited (08971772) United Kingdom