About Stringer Mallard Nominees Ltd (08248044) United Kingdom