About Angry Whelk Limited (09814341) United Kingdom