About Mallard Jersey Limited (01050214) United Kingdom