About George Apostolache And Son Ltd (09797529) United Kingdom