About Sammut & Sammut Associates Limited (04394892) United Kingdom