About The Ginger Mallard Limited (09777119) United Kingdom