About Malec Sm Ltd (09263007) United Kingdom