About Mallon Teeth Solutions Limited (11714544) United Kingdom