About Mallard Kitchen Centre Fareham Ltd (11486312) United Kingdom