About Stringer Mallard Business Services Ltd (04924549) United Kingdom