About Likkledutchpot Limited (13030729) United Kingdom