About Maddy Ruff Ltd (12601794) United Kingdom