About C. Th. Grammenos Associates Limited (02092100) United Kingdom