About Mallalieu S Ltd (10564281) United Kingdom