About Apostol George Ltd (12895132) United Kingdom