About Mallory Stapleton Limited (09438671) United Kingdom