About Mallatite Limited (02621328) United Kingdom