About Liquorice Design Limited (05357028) United Kingdom