About Gregory Micallef Associates Limited (02679059) United Kingdom